import 'package:get/get.dart';

class VipCenterController extends GetxController {
  // 选中的套餐索引 (0: 月卡, 1: 永久卡, 2: 周卡)
  final _selectedPackageIndex = 0.obs;
  
  // 套餐数据
  final packages = [
    {
      'name': '月卡',
      'price': '9',
      'original': '原价: ¥10',
      'desc': '月卡: 尊贵会员\n1、漫画、动漫、小说、视频、社区百万最新VIP资源，免费无限阅览\n2、金币视频八折购买',
    },
    {
      'name': '永久卡',
      'price': '99',
      'original': '原价: ¥199',
      'desc': '永久卡: 尊贵会员\n1、漫画、动漫、小说、视频、社区百万最新VIP资源，免费无限阅览\n2、金币视频八折购买\n3、专属客服服务\n4、所有AI功能免费使用',
    },
    {
      'name': '周卡',
      'price': '5',
      'original': '原价: ¥10',
      'desc': '周卡: 尊贵会员\n1、漫画、动漫、小说、视频、社区百万最新VIP资源，免费无限阅览\n2、金币视频九折购买',
    },
  ].obs;

  // 获取选中的套餐索引
  int get selectedPackageIndex => _selectedPackageIndex.value;
  
  // 设置选中的套餐索引
  void setSelectedPackageIndex(int index) {
    _selectedPackageIndex.value = index;
  }
  
  // 获取选中的套餐
  Map<String, dynamic> get selectedPackage => packages[_selectedPackageIndex.value];
}